home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
System Booster
/
System Booster.iso
/
Texteditors
/
Origami
/
Smakefile
< prev
Wrap
Makefile
|
1996-09-26
|
3KB
|
104 lines
# version 1.6.92.1
SMAKE= smake
# the next variables are for private use only
OLD_DEST= /Origami_alt
NEW_DEST= /Origami_neu
all: preinst compile roff bind part clean
part:
-makedir /Origami_Bind
rename bindings /Origami_Bind
-makedir /Origami_Src
rename src doc man scripts /Origami_Src
rename Config\#? tarup /Origami_Src
rename Makefile /Origami_Src
makedir man
makedir doc
rename /Origami_Src/man/\#?.man\#? man
rename man/o-opt.\#? /Origami_Src/man
rename /Origami_Src/doc/\#?.info doc
rename /Origami_Src/doc/intro.ascii doc/intro
rename /Origami_Src/doc/manual.ascii doc/manual
rename /Origami_Src/doc/FAQ doc/FAQ
copy README.FIRST /Origami_Bind
copy README.FIRST /Origami_Src
preinst: compreinst
-makedir bin
dirfold >.fold
# the next rule is for private use only
my_preinst:
copy $(OLD_DEST)/\#?.info $(NEW_DEST)
copy $(OLD_DEST)/README.FIRST $(NEW_DEST)
copy $(OLD_DEST)/install_origami $(NEW_DEST)
copy $(OLD_DEST)/AmigaDocs $(NEW_DEST)/AmigaDocs ALL
copy $(OLD_DEST)/bin/\#?.info $(NEW_DEST)/bin
copy $(OLD_DEST)/bindings/amiga.\#? $(NEW_DEST)/bindings
copy $(OLD_DEST)/bindings/Smakefile $(NEW_DEST)/bindings
copy $(OLD_DEST)/doc/\#?.info $(NEW_DEST)/doc
copy $(OLD_DEST)/man/\#?.info $(NEW_DEST)/man
copy $(OLD_DEST)/man/Smakefile $(NEW_DEST)/man
copy $(OLD_DEST)/rexx $(NEW_DEST)/rexx ALL
copy $(OLD_DEST)/src/Amiga $(NEW_DEST)/src/Amiga ALL
copy $(OLD_DEST)/src/Smakefile $(NEW_DEST)/src
dirfold >.fold
compile:
execute <<
cd src
$(SMAKE) -i preinst
<
execute <<
cd src
$(SMAKE) -i all
<
execute <<
cd src
$(SMAKE) -i install
<
roff:
execute <<
cd man
$(SMAKE) -i all
<
bind:
execute <<
cd bindings
$(SMAKE) -i all
<
compreinst:
execute <<
cd src
$(SMAKE) -i preinst
<
clean:
execute <<
cd src
$(SMAKE) -i clean
<
reset:
execute <<
cd src
$(SMAKE) -i reset
<
# the next rule is for private use only
join:
rename /Origami_Bind/bindings bindings
-delete /Origami_Bind/README.FIRST
delete /Origami_Bind
-delete /Origami_Src/README.FIRST
rename /Origami_Src/man/\#? man
rename /Origami_Src/doc/\#? doc
delete /Origami_Src/man /Origami_Src/doc
rename /Origami_Src/\#? $(NEW_DEST)
delete /Origami_Src
#{{{}}}